the moment (that)

  1. derhal, o anda, hemen.
    I recognized her the moment (that) I saw her: Onu gördüğüm anda (görür görmez) tanıdım.